London Icons

Black cabs and red buses are iconic symbols of London